double glove - German English Dictionary